@media print {
    body,html{
        margin: 0px;
        padding: 0px;
      }
      @page{
        size: A4 portrait;
        margin: 0px;
        padding: 0px;
      }
    
  }
.who_content{
    margin-left:0px!important
}
.who_main{
    margin:65px 0px 0px 0px!important
}
.who_btn_stamp{
    padding:7px 12px!important;
  position:absolute;
  left:48%;
}
.who_content .el-header{
    height:initial!important;
    width:100%!important;
    line-height:initial!important;
}
   
.who_header{
    padding:10px 0px;
  display:inline-block;
  width:100%;
  position:relative;
}
  
.who_header .el-icon-close{
    font-size:24px;
    float:right;
    cursor:pointer;
    margin-right:25px;
    margin-top:7px;
}
    
.float_clear{
    clear:both;
}
.who_hospital_title{
  color:#000;
  font-size:5mm;
  font-weight: normal;
  text-align: center;
}
  
.who_child_info{
  line-height:10mm;
  margin-left:10mm;
  display:inline-block
}
.who_child_info span{
    margin-right:1rem;
    letter-spacing:1px;
}
.who_table {
  width:100%;
  display:inline-block;
}
.who_table tr{
  display:inline-block;
  width:100%;
  border-bottom:0.1mm solid #F3F3F4;
}
.who_table tr td{
  width:8%;
  line-height:40px;
  text-align:center;
  display:inline-block;
}
.who_table tr td:nth-child(2),.who_table tr td:nth-child(8),.who_table tr td:nth-child(4),.who_table tr td:nth-child(5){
    width:15%;
}

.who_header_num_box{
  margin-top:30px;
  position:relative;
}
  
.who_header_num_box .height_dw_box{
    position:absolute;
    left:15px;
    top:30px;
    color:#999;
    font-size:12px;
}   
.who_header_num_box .height_dw_box .num_title{
    text-align:center;
}   
.who_left_chart_box{
    border-right:0.1mm solid #e7e7e8;
}
.who_xsd_table{
    margin-top:70px;
}
  
.who_xsd_table td{
    width:13%!important;
    float:left;
}

.who_xsd_table td:first-child{
    width:18%!important;
}
      
.who_chart_box{
    display:inline-block;
    position:relative;
    width:100%;
}
.who_chart_box .height_dw_box{
    position:absolute;
    left:40px;
    top:72px;
    color:#999;
    font-size:12px;
}
    
.who_chart_box .chart_title{
    text-align:center;
    line-height:45px;
    font-size:18px;
}
    
.who_chart_big_box{
    display:inline-block;
}
.chart_info_box{
    display:inline-block;
    width:95%;
    border-bottom:0.1mm solid #000;
    padding-bottom:1rem;
    margin:1rem;
}
  
.chart_info_box .small_info{
    display:inline-block;
width:19%;
color:#000;
margin-left:0.5%;
}

.chart_info_box .small_info label{
    font-size:3.5mm;
}
  
.chart_info_box .small_info span{
    display:inline-block;
    width:50%;
    font-size:3.5mm;
}
.who_print_content{
    position:relative;
    padding-left: 2mm;
}
.who_print_tg_box{
    display:inline-block;
  width:100%;
}
.who_print_unit{
    position: fixed;;
  top:82.5mm;
  color:#000;
  font-size:0.8mm!important;
  font-weight:normal;
  left:69%;
}
.who_print_head{
  position:fixed;
  left:6%;
  color:#000;
  font-size:0.8mm!important;
  font-weight:normal;
  top:198mm;
}
.who_print_height{
  position:fixed;
  color:#000;
  left:6%;
  font-size:0.8mm!important;
  font-weight:normal;
  top:82mm;
}
.who_data{
 position:absolute;
  right:5%;
  display:inline-block;
  top:790px;
}
.who_number{
  width:50px;
  display:inline-block;
}
.eval_date{
    color:#000;
  font-size:16px;
  margin-left:2rem;
}
.who_ex_num{
    color:#555;
  font-size:3mm;
  float:left;
  letter-spacing:2px;
  text-indent:5mm;
}
.who_menu{
    display:inline-block;
  width:260px;
}
.who_menu li{
    display:inline-block;
    width:100%;
    color:#3e3e3e;
    font-size:18px;
    line-height:35px;
}
    
.who_child_menu{
    display:inline-block;
    margin-left:20%;
}
.who_title{
  font-size:1mm;
  color:#000;
  text-indent:5mm;
  font-weight: normal;
  /* line-height:10mm; */
}
.who_evaluate_title{
  font-size:4mm;
  text-indent:5mm;
  font-weight: normal;
  color:#000;
}
.grow_table{
  display:inline-block;
  width:98%;
  margin-left:3%;
  margin-top:15px;
}
  
.grow_table ul{
    display:inline-block;
    width:90%;
    float: left;
    border:0.1mm solid #000;
}
    
.grow_table ul li{
    width:100%;
    float: left;
    border-bottom:0.1mm solid #000;
}
.grow_table ul li:last-child{
    border-bottom:0px;
    display:inline-block;
    width:100%;
    float: left;
}      
.grow_table ul li span{
    width:10.5%;
    color:#000;
    border-left:0.1mm solid #000;
    float:left;
    height:7mm;
    font-size:2mm;
    line-height:7mm;
    text-align:center;
}        
.grow_table ul li span:first-child{
    border-left:0px;
}

  .chart_info_box{
    display: inline-block;
  }
  .who_chart_big_box{
    display: none;
  }
  /*.chart_content{*/
    /*display: none;*/
  /*}*/
  button{
    display: none!important;
  }
  .who_feed_print{
    display:inline-block!important;
    position: relative;
  }
  .who_print_content{
    position: relative;
  }
  .who_data{
    position: absolute;
  }
  img{
    width:84%;
    margin-left:4%!important;
    /*height: 330px;*/
    /*float: left;*/
    /*border-right: 1px solid #000;*/
    /*border-top: 1px solid #000;*/
    /*margin-top: 10px;*/
    display: inline-block;
  }
  .myChart_img{
     position: fixed;
     /* width: 100%; */
     /* left: 0; */
     /* right: 0; */
     top:204mm;
     z-index: 11;
  }
  .myheight_img{
    position: fixed;
    top:86mm;
  }
  .who_print_tg_box{
    position: absolute;
    bottom: 6rem;
  }
  .who_title{
    font-size:3mm;
    color:#000;
    margin-top: 1mm;
    text-indent:5mm;
    /* line-height:10mm; */
  }
  h3{
    margin-left: 4%;
    margin-top: 20px;
  }
  p{
    font-size:18px!important;
    line-height:40px;
    margin-left: 2rem!important;
    width:84.5%!important;
    word-break:break-all;
    display: inline-block;
  }
  strong{
    text-align: center!important;
    width:100%!important;
    display: inline-block;
    font-size:26px!important;
    line-height:60px;
    margin-top: 20px!important;
  }
  #who_img_box{
    width:100%;
    float:left;
    margin-left:5pt;
  }
  #who_img_box  img:first-child{
    /*height:530px!important;*/
  }
  .feed_sz_content{
    padding:0px 15px 10px 15px;
    display: inline-block;
    font-size: 0.5cm!important;
    position: absolute;
    top:3cm;
    left:1cm;
    width: 100%;
  }
  canvas{
    display: none!important;
  }
  .feed_sz_content table{
    /* margin-left: 1.5cm!important; */
    border-top:0.1mm solid #101010;
    border-bottom:0.1mm solid #101010;
  }
  .modal{
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 1111;
  }  